be destroyed or finished - İspanyolca İngilizce Sözlük